さぁ…

Friday, March 03, 2006

情報の過負荷

本が来た。Perl(みんなが知ってるキャメルの本)とPerl・Cookbook。

両方900ページ以上。重なって8センチもある…かなり重くて、でも当たり前だね。だけど、どのぐらいの情報がはいてるだろう?ちょっと計算してみましょう。

ページごと40ラインがあり、ラインごと15ワードがあるとします(数えた)。英語の文は平均ワードごと6キャラクターだから、ワードに付きスペースと句読点を含めて、7バイトとして計算する。もちろん、小説ではないから、空きスペースが多い。でも、この最大量として、本の二冊でどのぐらい情報がはいてるだろう?

7バイト × 15ワード × 40ライン × 1800ページ = 7.2メガバイト (メガバイトは2^20として)

今デバッグしているプログラムのソースは5.7メガバイト。このプログラムを処理するツール(パールで作られた)は2.4メガバイト。

立証を終わります。

0 Comments:

Post a Comment

<< Home